0 رای
وضعیت موجودی موجود

قیمت قبلی: 4,960,000 ریال
قیمت: 4,560,000 ریال


Product details

  • ASIN ‏ : ‎ B097819373
  • Publisher ‏ : ‎ Manning; 1st edition (October 7, 2020)
  • Publication date ‏ : ‎ October 7, 2020
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 7545 KB
  • Print length ‏ : ‎ 416 pages

 

کتاب Modern Fortran: Building efficient parallel applications

Modern Fortran teaches you to develop fast, efficient parallel applications using twenty-first-century Fortran. In this guide, you’ll dive into Fortran by creating fun apps, including a tsunami simulator and a stock price analyzer. Filled with real-world use cases, insightful illustrations, and hands-on exercises, Modern Fortran helps you see this classic language in a whole new light.

Summary
Using Fortran, early and accurate forecasts for hurricanes and other major storms have saved thousands of lives. Better designs for ships, planes, and automobiles have made travel safer, more efficient, and less expensive than ever before. Using Fortran, low-level machine learning and deep learning libraries provide incredibly easy, fast, and insightful analysis of massive data. Fortran is an amazingly powerful and flexible programming language that forms the foundation of high performance computing for research, science, and industry. And it's come a long, long way since starting life on IBM mainframes in 1956. Modern Fortran is natively parallel, so it's uniquely suited for efficiently handling problems like complex simulations, long-range predictions, and ultra-precise designs. If you're working on tasks where speed, accuracy, and efficiency matter, it's time to discover—or re-discover—Fortran..

About the technology
For over 60 years Fortran has been powering mission-critical scientific applications, and it isn't slowing down yet! Rock-solid reliability and new support for parallel programming make Fortran an essential language for next-generation high-performance computing. Simply put, the future is in parallel, and Fortran is already there.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the book
Modern Fortran teaches you to develop fast, efficient parallel applications using twenty-first-century Fortran. In this guide, you'll dive into Fortran by creating fun apps, including a tsunami simulator and a stock price analyzer. Filled with real-world use cases, insightful illustrations, and hands-on exercises, Modern Fortran helps you see this classic language in a whole new light.

What's inside

    Fortran's place in the modern world
    Working with variables, arrays, and functions
    Module development
    Parallelism with coarrays, teams, and events
    Interoperating Fortran with C

About the reader
For developers and computational scientists. No experience with Fortran required.

About the author
Milan Curcic is a meteorologist, oceanographer, and author of several general-purpose Fortran libraries and applications.

Table of Contents

PART 1 - GETTING STARTED WITH MODERN FORTRAN

1 Introducing Fortran

2 Getting started: Minimal working app

PART 2 - CORE ELEMENTS OF FORTRAN

3 Writing reusable code with functions and subroutines

4 Organizing your Fortran code using modules

5 Analyzing time series data with arrays

6 Reading, writing, and formatting your data

PART 3 - ADVANCED FORTRAN USE

7 Going parallel with Fortan coarrays

8 Working with abstract data using derived types

9 Generic procedures and operators for any data type

10 User-defined operators for derived types

PART 4 - THE FINAL STRETCH

11 Interoperability with C: Exposing your app to the web

12 Advanced parallelism with teams, events, and collectives

منابع کتاب کتاب Modern Fortran: Building efficient parallel applications

Fortran مدرن به شما می آموزد که برنامه های کاربردی موازی سریع و کارآمد را با استفاده از فورتن قرن بیست و یکم آغاز کنید. در این راهنما، با ایجاد برنامه های سرگرم کننده، از جمله یک شبیه ساز سونامی و یک تحلیلگر قیمت سهام، به فورتن شیرجه می دهید. پر از موارد استفاده از دنیای واقعی، تصاویر متفکرانه و تمرینات دست، مدرن Fortran به شما کمک می کند تا این زبان کلاسیک را در یک نور کاملا جدید ببینید.
خلاصه
با استفاده از فورتران، پیش بینی های اولیه و دقیق برای طوفان ها و دیگر طوفان های عمده هزاران نفر را نجات داده اند. طرح های بهتر برای کشتی ها، هواپیما ها و اتومبیل ها سفر ایمن تر، کارآمد تر و ارزان تر از هر زمان دیگری است. با استفاده از Fortran، یادگیری ماشین های پایین و کتابخانه های یادگیری عمیق، تجزیه و تحلیل فوق العاده آسان، سریع و روشنگری داده های عظیم را ارائه می دهند. Fortran یک زبان برنامه نویسی شگفت آور قدرتمند و انعطاف پذیر است که پایه محاسبات با کارایی بالا را برای تحقیق، علم و صنعت تشکیل می دهد. و این مدت طولانی و طولانی از زمان شروع زندگی در IBM Mainframes در سال 1956 آمده است. مدرن Fortran به طور موازی موازی است، بنابراین به طور منحصر به فرد برای رفع مشکلات موثر مانند شبیه سازی های پیچیده، پیش بینی های طولانی مدت و طرح های فوق العاده دقیق مناسب است. اگر شما در حال کار بر روی وظایفی است که سرعت، دقت و کارآیی ماده، زمان آن است که کشف شود یا دوباره کشف شود.
درباره تکنولوژی
برای بیش از 60 سال فورتران برنامه های کاربردی علمی حیاتی مأموریت را فعال کرده اند و هنوز هم کاهش نمی یابد! قابلیت اطمینان سنگ جامد و پشتیبانی جدید از برنامه نویسی موازی، یک زبان ضروری برای محاسبات با کارایی بالا نسل بعدی را ایجاد می کند. به سادگی قرار دادن، آینده به صورت موازی است، و Fortran در حال حاضر وجود دارد.
خرید کتاب چاپی شامل یک کتاب رایگان در فرمت های PDF، Kindle و Epub از انتشارات منینگ است.
درباره کتاب
Fortran مدرن به شما می آموزد که برنامه های کاربردی موازی سریع و کارآمد را با استفاده از فورتن قرن بیست و یکم آغاز کنید. در این راهنما، با ایجاد برنامه های سرگرم کننده، از جمله یک شبیه ساز سونامی و یک تحلیلگر قیمت سهام، به فورتن شیرجه می دهید. پر از موارد استفاده از دنیای واقعی، تصاویر متفکرانه و تمرینات دست، مدرن Fortran به شما کمک می کند تا این زبان کلاسیک را در یک نور کاملا جدید ببینید.
آنچه در داخل است
    جایگاه فورتران در دنیای مدرن
    کار با متغیرها، آرایه ها و توابع
    توسعه ماژول
    همبستگی با coarrays، تیم ها و رویدادها
    Fortran Fortran با C
درباره خواننده
برای توسعه دهندگان و دانشمندان محاسباتی. بدون تجربه در مورد فورتران مورد نیاز است.
درباره نویسنده
Milan Circic یک هواشناسی، اقیانوس افسانه ای و نویسنده چند کتابخانه و برنامه های کاربردی عمومی است.
فهرست مطالب
قسمت 1 - شروع به کار با مدرن Fortran
1 معرفی Fortran
2 شروع به کار: حداقل برنامه کاری
قسمت 2 - عناصر اصلی فورتن
3 نوشتن کد قابل استفاده مجدد با توابع و زیرروئید
4 سازماندهی کد فورتران خود را با استفاده از ماژول ها
5 تجزیه و تحلیل داده های سری زمانی با آرایه ها
6 خواندن، نوشتن و قالب بندی داده های شما
قسمت 3 - استفاده پیشرفته Fortran
7 موازی با Coarrays Fortan
8 کار با داده های انتزاعی با استفاده از انواع مشتق شده
9 روش عمومی و اپراتورها برای هر نوع داده
10 اپراتور تعریف شده توسط کاربر برای انواع مشتق شده
قسمت 4 - کشش نهایی
11 قابلیت همکاری با C: برنامه خود را به وب نشان می دهد
12 موازی پیشرفته با تیم ها، رویدادها و کلکسیون ها

نظرات کاربران درباره کتاب Modern Fortran: Building efficient parallel applications

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Modern Fortran: Building efficient parallel applications نظر می دهد.

ارسال نظر درباره کتاب Modern Fortran: Building efficient parallel applications

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب Modern Fortran: Building efficient parallel applications

خرید اینترنتی کتاب های زبان اصلی کامپیوتر Fortran Programming Languages خرید اینترنتی کتاب های لاتین

بر اساس سلیقه شما...

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید